load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
    name = "data",
    srcs = [
        "data.go",
        "init.go",
    ],
    importpath = "kratos-cms/app/admin/service/internal/data",
    visibility = ["//app/admin/service:__subpackages__"],
    deps = [
        "//gen/api/go/comment/service/v1:service",
        "//gen/api/go/common/conf",
        "//gen/api/go/content/service/v1:service",
        "//gen/api/go/file/service/v1:service",
        "//gen/api/go/user/service/v1:service",
        "//pkg/bootstrap",
        "//pkg/service",
        "@com_github_go_kratos_kratos_v2//log",
        "@com_github_go_kratos_kratos_v2//registry",
        "@com_github_go_redis_redis_extra_redisotel_v8//:redisotel",
        "@com_github_go_redis_redis_v8//:redis",
        "@com_github_google_wire//:wire",
        "@com_github_tx7do_kratos_authn//engine",
        "@com_github_tx7do_kratos_authn_engine_jwt//:jwt",
        "@com_github_tx7do_kratos_authz//engine",
        "@com_github_tx7do_kratos_authz//engine/noop",
    ],
)
